Data storage system



Aug. 11, 1964 e. e. HOBERG ETA].

DATA STORAGE SYSTEM 52 Sheets-Sheet 1 Original Filed March 4, 1955 B REGISTER ARITHMETIC CONTROL SCANNER O 5 m m 2 E G M H 4 6 m 2 S 7 S R ET 0 RC T E E L TC E E AS S m m m a u w mm U% 0 RR M 4 GT. U L ON C M R m E P C N E G S U 6 Hm C PINBOARD IN V EN TORS GEORGE G HO BERG LUCILLE E, MOTT JOHN RVAN ANDEL EDWARD WVEITCH RICHARD C WEI E B 414 ATFZHNEV Aug- 11, 1964 s. s. HOBERG ETAL DATA STORAGE SYSTEM 52 Sheets-Sheet 4 Original Filed March 4, 1955 mm m Ill llllllllll Nm N 964th mmkmamm 025503 N 9 65: mOEmE O INVENTORS GEORGE G. HOBERG RICHARD c WEISE B yum/6 ATTOENEY 52 Sheetsdheet 5 MEMORY LOCATION In Di i a, 2nd Digit 5 45618911" 01 l 3455169|9|H2BK1Y1M OOOOOQQgSggS JJJJJJJJJ OOOOOOODOOOO ECtAL START m mm nwm E L W 3 m N mun" mm mmm M m H m ADDRESS MODlFl ER G. G. HOBERG ETAL DATA STORAGE SYSTEM OPERATION 46 UUULAA. OOOOOOOOCDOOO ooooooooooooo 00000 c On O Ami 1 mm N a B OOOCCCCC OOWW W OOWWCOrL. CCCOO R CO OOC(CCCOOQOO O OmOCOOOOOWMO x oownouo 000 D00 0 00 0000000000000 O l 5 89 WHRBHB ON WAIT READY 57 79 m I I25 OFF is MANUAL INSTRUCTIONS ADDRESS (IO) ADDRESS (l1 F IG.6

Aug. 11, 1964 Original Filed March 4, 1955 PROGRAM NUMBER KEYBOARD POWER COMPUTER POWER ALARM KEYBOA OFF OPERAT l ON Allg- 1964 G. s. HOBERG ETAL DATA STORAGE SYSTEM 52 Sheets-Sheet 6 Original Filed March 4, 1955 4 04 Lu m 011 n: 0: OF" 3 ATTORNEY Aug. 11, 1964 G. G- HQBERG ETAL DATA STORAGE SYSTEM Original Filed March 4, 1955 TIMING PUQES DRUM TRACKS I III lllllllllllllllllfllllll MIG-I311 SEC 52 Sheets-Sheet 7 IIIII llllllllmlllllllllll 8 DE n+ asusec I'III'IIIIIIIIITIIIIII'III +1 )4- mousse ll lllll IIIIZ wac f I1|7OOUSEC H MAGNIFIEQNIEWS 95 RAW TIMING PULSES BLISEC 1- O I 6.51JSEC Al PR DRUM I wac (M5 [15) I2 PULSES PER DRUM REV REV

[I /WWII I300 RAW "T" PULSES PER DRUM REV.

(ONE PAIR OF "we" PULSES LIKE THISIIL (DMIEI I c) A TYPESE DERIVED PULSES f H9 NO I 9 OOI IUSEC I11 SEC DRUM WRITING PULSES uaoo PER REV.) +1 Lsuszc w 9 o 2 s 4 5 s 1 an PULS s I300 PE REV.

H H9 H0 HI IEIPIP II IIIR IJ- IP H H H FER H H 1 [1 HEW H zpsec flsflomflzflafl-zfls 7890 SAMPLER OR CHOPPER PULSES (2600 PER Rev) P 1 ssoo: 223344ssss17ae9soo| DIGIT PULSES 0300,50: PER REV.) +2psec moan-d m pzussc E=DE-U [1 won PuLsesuo PER REV.) w=wBc-0- Q- zpssc moex PULSES ua,|c PER REV.)

a=wsc-- DE-T oflyZUSEC l z ssc INVENTORS GEORGE e. HOBERG 58% L F|G.8 EDWARD W.VEI CH RICHARD c WEISE BY g- 11, 1964 G. G. HOBERG ETAL 3,144,549

DATA STORAGE SYSTEM Original Filed March 4, 1955 52 Sheets-Sheet 8 +2|OV +2IOV +90V 2.4K IK IK 3300 IOMh =22 W $33K 470 680,- A

o-d V v n F IG.9

I34 lZfR/l I32 INPUT A w Woman TUNED TUNED OVERDRIVEN AMPLIFIER AMPLIFIER AMPLIFIER SHAPING SINE WAVE OUTPUT F |G.|O

INVENTORS GEORGE G. HOBERG LUCILLE E. MOTT JOHN R. VAN ANDEL EDWARD W. VEITCH RICHARD G WEISE ATTORNEY 1954 G. G. HOBERG ETAL 3,144,549

DATA STORAGE SYSTEM Original Filed March 4, 1955 52 Sheets-Sheet 9 +9ov +2I0v K L M O 0 Q (f F 560 820 I VVHEVVH I FIG.II -I4v t' OUTPUT LLOUTPUT 'V'OUTPUT SHAPED INPUT FROM I36 I36 I36 TIMING AMPLIFIER RCL PEAKER RCL PEAKER RCL PEAKER OVERDRIVEN AMPLIFIER SINE WAVE INPUT INVERTER SHAPER y J mmvroxs v GEORGE e. HOISERG LUCILLE E MOTT FIG '2 JOHN R. VAN ANDEL EDWARD w. VEITCH RICHARD C WEISE ftgunM ATT'OR N EY Aug. 11, 1964 Original Filed March 4, 1955 G. G. HOBERG ETAL DATA STORAGE SYSTEM 52 Sheets-Sheet 11 INPUT A DIFFERENTIATING AMPLIFIER FIG.|50

m 4: Q) OUTPUT M L/ LINEAR OVERDRIVEN AMPLIFIER AMPLIFIER SHAPER FIG. 15b

IN V EN TOR-7 A YORNEY (I Aug. 11, 1964 Original Filed March 4, 1955 FIG. I60

FIG. I70

52 Sheets-Sheet 12 FIG. l6

a2 OUTPUT I a I'll BR WRITE CKT. 9 p 9 n I82 +2|ov MEM wane cm: 0 "d0 9 It'll AR wane cm: 6 "Oil lTb mmvrons GEORGE G. HOBERG LUCILLE E. MOTT JOHN R. VAN ANDEL EDWARD W. VEITCH RICHARD C. WEISE' TORNEY 1964 s. G. HOBERG ETAL DATA STORAGE SYSTEM 52 Sheets-Sheet 13 Original Filed March 4, 1955 E C 2 2.... 87 27 87 8- mmm m o o 0 o W 0 3 CNN N G IL N R A BY AFA (Wand ATTORNEY Ohm Aug. 11, 1964 G. 5. HOBERG ETAL 3,144,549

DATA STORAGE SYSTEM Original Filed March 4, 1955 52 Sheets-Sheet 16 A-REGISTER 5 A c 5 AND H g g .5 SHIFT g a g CONTROL m 8 o O 3 g V E V m d m 48-276 5% 0 48-274 LEFT RIGHT NO 275 LEFT sHIFT sHIFT SHIFT OTHER STATES SHIFT 43-273 V PATH l4 DIGITS LONG 4 No IDELAY I123-22l SHIFT v PATH Y I3 DIGITS LONG RIGHT DELAY 23222 SHIFT I PATH l2 DIGITS LONG STARTING TIME p9IDP8 IDP? lDPs 0 5 I TERMINATION T (AFTER LEFT SHIFTI FIG. 22

DPI I [0P2 PI INVENTORS GEORGE e. HOBERG CILLE MOTT EDWARD w VEITCH RICHARD C.WEISE BY? ATTORNEY g- 1964 G. G. HOBERG ETAL DATA STORAGE SYSTEM 52 Sheets-Sheet 18 Original Filed March 4, 1955 FIG.25

PRESET 4 PREEET 2 PRESET 3 OJ r- PRESET l COUNT T SCR CLOCK 283 o 2?9 E EDWARD W. VEITCH RICHARD Cv WEISE FIG. 24

Aug. 11, 1964 HOBERG ETAL DATA STORAGE SYSTEM 52 Sheets-Sheet 20 Original Filed March 4, 1955 whim INVENTORS GEORGE G. HOBERG mtz: n02; wmDOm whim-w o mubim mtm? MCI;

EDWARD w. VEITCH RICHARD c. WEISE svfiyww4 QGJL ATTORNEY 

1. IN AN ELECTRONIC COMPUTER SYSTEM HAVING A MEMORY WITH MORE THAN ONE LOCATION EACH IDENTIFIED BY A DIFFERENT ADDRESS DIGIT, MEANS FOR AUTOMATICALLY SCANNING A FIXED NUMBER OF SAID MEMORY LOCATIONS COMPRISING A STEPPING COUNTER, EACH STEP OF WHICH REPRESENTS A DIFFERENT ONE OF THE MEMORY LOCATIONS, MEANS FOR PRESETTING THE NUMBER OF STEPS TO BE SCANNED BY SAID COUNTER SO AS TO CALL FOR A SPECIFIED NUMBER OF LOCATIONS ON SAID MEMORY, SAID 